home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / prg_gen / aspell20.zip / README.TXT < prev    next >
Text File  |  1996-01-19  |  7KB  |  173 lines

  1. Acropolis Spell Checking Components v2.0
  2.  
  3. The Acropolis Spell Checking Components provide the Delphi programmer with
  4. components to add spell checking to the applications.
  5.  
  6. Included in the base components are:
  7.  
  8.   Standard TMemo and TDBMemo spell checking components (MemoSpell)
  9.    Methods: CheckMemo & CheckMemoSelection [to check TMemo]
  10.             CheckDBMemo & CheckDBMemoSelection [to check TDBMemo]
  11.  
  12.   Checking for Turbo Power Software's Orpheus CustomEditor classes (OrphSpell)
  13.    Methods: CheckOrph & CheckOrphSelection [to check any Orpheus Editor]
  14.  
  15.   Roll your own spell checking component (AcropSpell)
  16.    Methods: Too many to list
  17.  
  18. There is also low-level Object Pascal access to the base spell checking engine.
  19.  
  20. Dual suggestion methods are available. Use either Close Match suggestions
  21. which provide suggestions based on common typing and spelling errors or use
  22. the more powerful Phoneme based suggestions which build the list based on the
  23. way a word sounds.
  24.  
  25. Extensive on-line context sensitive help is of course included.
  26. Support for non-English languages is designed into the base engine.
  27. 80,000 word common usage dictionaries in both US and UK English are included.
  28.  
  29. Spell checking TMemo, TDBMemo and Orpheus Editors is a easy as dropping a
  30. single component on your form and making one method call. There are also
  31. methods to spell check only the selected text of a Memo or Orpheus Editor.
  32.  
  33. Building your own spell checking components is of course a little more
  34. difficult, but the fully commented source code for checking TMemo and
  35. Orpheus editors is included to provide you with examples to help in
  36. designing spell checking components for your own objects and classes.
  37.  
  38. Registration is only $45 and will get you the latest version and remove the
  39. evaluation version notice that pops up when the main dictionary is opened.
  40.  
  41.  
  42.  
  43. INSTALLATION
  44. ------------
  45.  
  46. If you have an earlier version of the components install please uninstall
  47. them before installing version 2.0.
  48.  
  49. Before you use the Acropolis Spell checking components, you must install
  50. them into the Delphi palette and rebuild the component library.
  51.  
  52. From within Delphi, do the following:
  53.  
  54.  1. Select Options|Install components from the main menu.
  55.  
  56.  2. Select 'Add', and then select the 'Browse' button.
  57.  
  58.  3. Locate and select the MEMOCHK.PAS file in the directory you placed the
  59.     files in and select the OK button from the 'Add Module' dialog.
  60.  
  61.  4. If you want to register the lower level TAcropSpell component repeat
  62.     step 3 selecting ACROPSPL.PAS.
  63.  
  64.  5. If you have Turbo Power Software's Orpheus components installed and
  65.     what to install the OrphSpell component repeat step 3 selecting the
  66.     ORPHCHK.PAS file. If you do not have the Orpheus components installed
  67.     the OrphSpell component will not install properly as it requires some
  68.     of the Orpheus unit files.
  69.  
  70.  6. Select OK from the æInstall ComponentsÆ dialog to have Delphi compile
  71.     and add the new components to the component library.
  72.  
  73. The Delphi component palette will be updated and add the components to the
  74. 'Samples'  tab.  TAcropSpell will have an icon that looks like a checkmark.
  75. TMemoSpell icon will look like a checkmark on top of a memo icon and the
  76. TOrphSpell icon will look like the Orpheus Editor pencil with a checkmark
  77. above it.
  78.  
  79. If you do not plan on setting the DictionaryMain property for the components
  80. you should probably copy the ACROP.DCT or BRIT.DCT file to the directory of
  81. the application you are working on to make it easier to access.
  82.  
  83.  
  84.  
  85.  
  86. INSTALLING HELP FILE
  87. --------------------
  88. Make sure Delphi is not running when you install the help file.
  89.  
  90.  1.  Copy the ACROPSPL.HLP file to the \DELPHI\BIN directory.
  91.  
  92.  2.  Use the HelpInst program (included with Delphi) to open the file
  93.      DELPHI.HDX located in the \DELPHI\BIN directory.
  94.  
  95.  3.  Click the "+" button to add a keyword file.  Select the ACROPSPL.KWF
  96.      file from the directory where you placed the component code.
  97.  
  98.  4.  Save the updated DELPHI.HDX file and quit the HelpInst program.
  99.  
  100.  
  101.  
  102.  
  103. REVISION HISTORY
  104. ----------------
  105.  
  106. V1.0   - Initial Release
  107.  
  108. v1.1   - Corrected minor bug in MemoSpellCheck (not seeing last character)
  109.  
  110. v1.2   - Enhanced suggestions of hyphenated words
  111.  
  112. v2.0   - Renamed MemoSpellCheck component to MemoSpell
  113.          Improved the "look" of the suggestion dialog
  114.          Added Ignore Once and Change All options to components
  115.          Added Orpheus editor spell checking component
  116.          Added the CheckMemoSelection and CheckOrphSelection methods
  117.          Context sensitive help added (including Base Unit documentation)
  118.  
  119.  
  120.  
  121.  
  122. REGISTRATION
  123.  
  124. If you use AcropSpell and wish to compile programs without the notice
  125. stating that you are using an unregistered version, send $45 to Acropolis
  126. Software to register.  You will receive a disk containing the latest version
  127. of both the components and dictionary files, that will not display the
  128. unregistered warning.
  129.  
  130. Please use this order form to register. If you do not use this form, please
  131. specify that you are registering the AcropSpell component.
  132.  _______________________________________________________________________
  133.  
  134.     Name       : ___________________________________________
  135.     Company    : ___________________________________________
  136.     Address    : ___________________________________________
  137.                  ___________________________________________
  138.     City/State : ___________________________________________
  139.     Zip Code   : ___________________________________________
  140.     Phone      : ___________________________________________
  141.  
  142.               $45.00 Registration fee
  143.                _____ CALIFORNIA RESIDENTS ONLY please add sales tax
  144.                _____ Shipping & Handling $2.50, International Airmail $5.00
  145.  
  146.               $_____ Total
  147.  
  148.     Disk Size:   ___ 3.5" ONLY
  149.  
  150.     The product being registered is AcropSpell v2.0.
  151.     You will receive the registered version of the component and the latest
  152.     dictionary files.
  153.  
  154.     Send check or money order to:   Acropolis Software
  155.                                     P.O. Box 5037
  156.                                     Fair Oaks, CA  95628
  157.  
  158.     Credit card orders may be phoned or faxed to: (916) 967-4791.
  159.     Phone orders from 9am - 6pm PST.  Fax Orders 24 hrs a day.
  160.     E-Mail: orderdesk@acropbbs.com
  161.     Please provide the following information:
  162.  
  163.                              ___ Visa  ___ MasterCard
  164.  
  165.     (PLEASE PRINT)
  166.     Name as appears on card: ____________________________________
  167.  
  168.                 Card Number: ____________________________________
  169.  
  170.             Expiration Date: ______________
  171.  
  172.                   Signature: __________________________________
  173.